illegal parking - French English Dictionary